home *** CD-ROM | disk | FTP | other *** search
/ Atari Mega Archive 1 / Atari Mega Archive - Volume 1.iso / printing / 1stw2ps.arc / 1STW2PS.DOC next >
Text File  |  1988-06-13  |  6KB  |  129 lines

  1. 06601030305800
  2. 1
  3. 21stWord to PostscriptPage # of 2
  4. F0110030
  5. 9[..................................................]011
  6. Ç
  7. 9[..............................]312
  8. à1STW2PS(V3.21)
  9. 
  10. ä(pronouncedFirst-WordtoPostScript)
  11. Ç
  12. àisaprogramwhichconvertsa
  13. ä
  14. àFirst-word(v1.83)orWORDPLUS
  15. 
  16. documentintopost-script.
  17. 
  18. 9[...................................................]011
  19. Ç
  20. 9[.............................................................]111
  21.  
  22.  
  23. Postscriptisasocalledpagedescriptionlanguage.Itrunsasan
  24. interpreteronseveralrasterprinters,suchastheAppleLaserwriterand
  25. severalotherlaserprinters.
  26.  
  27. SincepostscriptisaninterpreterthatreadsasinputjustplainASCIItext,
  28. difficulttohandlecontrolcharactersarenotneeded.
  29.  
  30. Although1STW2PSusesthestandardCouriermono-spacedfonts,1STW2PSadjusts
  31. thespacesettingsbetweenthedifferentwordsonalinesothattheyarethe
  32. same.Thislooksmuchbetterthantheoutputofmatrixprinterswithfixed
  33. pitchfonts.Allthedifferentstyles,likebold,italic,superandsubscript,
  34. lightandunderlinedarepreserved.Pictures,aslongastheyareintheGST
  35. pictureformat,lookveryprettyonalaserprinter.Fixedspacesandtabs
  36. arepreserved.Thus,whenafixedspaceorataboccur,thepositionof
  37. thenextprintablecharacterisinthesamerelativepositionasonthe
  38. screen.Idaretosaythat1STW2PSisnotWYSIWYGbutWYSILTWYG(WhatYouSee
  39. IsLessThenWhatYouGet).
  40.  
  41. 1STW2PSneedsastartup-filetoconfigurethepostscriptprinter.Thisfile
  42. iscalled1STW2PS.INI.Youcansendthisfiletoapostscriptprinter,
  43. andthensendyourconverteddocumentsoneafteranothertotheprinter,
  44. withouthavingtosendthestartup-fileeachtime.OnApple
  45. laserwritersacontrol-Dresetstheprinter,sothenyouhaveto
  46. sendthestartup-fileagain.Someprinterspoolersonmainframesdo
  47. this,butwiththeseyoumightbeabletoinsert1STW2PS.INIinsomekind
  48. ofDevice-Control-Library.Icansendyouacopyofaprinter
  49. symbiontwrittenbyEricGiesinforrunningonaVAXwithUNIXorVMSas
  50. theoperatingsystem,aswellasamodifiedversionofthisprogram,
  51. betterdesignedforrunningwithApplelaserwriters,andanextraoptionto
  52. includesetupmodulesandforms.
  53.  
  54. Theprogramitself:
  55.  
  56. Whenyoustarttheprogramyouimmediatelygetafile-selectorboxasking
  57. youfortheinputfile.Thenyoucanchoosebetweenoutputtoafile,(the
  58. default)or,whenyouhaveapostscriptprinterconnectedtoyouratari,to
  59. theRS-232orCentronicsports.Whenyouhavechosenthefileoption,you
  60. mustsupplyanamefortheoutput-file,whichnormallywillbeafilewith
  61. thesamenamebutwiththeextensionPS.
  62.  
  63. ÇThelayoutformlookslikethelayoutformfromWORDPLUS.However,
  64. therearesomemoreoptions.Youcanincludethecurrentsystemdate
  65. andtimeintheheadersjustbyputting"date"or"time"(includingthe
  66. ")inoneoftheheaderlines.Thenumbersignstillstandsforthe
  67. pagenumber.Youcanhaveyourheadertitlesprintedindifferentstiles:
  68. Bold,Italic,Lightorsmallorcombina-tionsofthese.Youwon'tbe
  69. abletochangethetotalnumberoftextlines,onlytheheadandfoot
  70. margins.
  71.  
  72. ThePrint-menugivessomeextraoptions,apartfromthenormaloptionslike
  73. Printfromstart-numbertoend-numberandleftmargin.
  74. FontsizeandLineheightaregiveninpoints.Onepointis1/72inch.You
  75. canalsomakemultiplecopiesofyourdocument.
  76. Youcanchoosetoincludethestartupfile1STW2PS.INI,ornot,andto
  77. appendaCONTROL-D(seeabove).
  78. TheLineheighthasitsimpactongraphics.Onlywithalineheightof12will
  79. yougetthepicturesasyouseethemonyourscreen.
  80. IfyouhaveforgottentochangeanythingintheLayout,justchoosethe
  81. CANCELbuttonandyoucanselectthelayoutformagainfromthemenubar.
  82.  
  83. Aftertheprintform,theprogramstartsconvertingthewordplusfile.You
  84. canabortthisbypressingtheleftmousebuttonpointingattheSTOP
  85. button.Thereisnoproblemifyouhaveyourpicturesandtextondifferent
  86. disks:youwillbeaskedtogivethecorrectnameofthepicturefile.The
  87. programthemremembersthediskandpathyougive,andforthenextpicture
  88. itwilllookinthatdirectory.
  89.  
  90. 9[.............................................................]101
  91. ⌠Integralsinthetextarepossible.Becarefullhoweverthatjustification
  92. |isOFFinlinesshowing(partof)anintegralsign,otherwisethaywillnot
  93. ⌡showontherightposition.
  94. 9[.............................................................]111
  95.  
  96.  
  97. Theprogramhasaverysimplepostscripterrordetectingmecanism.
  98. %%[Errorand%%[PrinterErroraredetectedanddisplayedinanalertbox.You
  99. mustthentakeactionandafterthatpressreturn.
  100.  
  101. TheoutputfilenowentirelyconformstothePostscriptStructuring
  102. conventions.ThusIhopeitwillnowworkcorrectlyonprinterswhichprint,
  103. forexample,inreverseorder:i.e.thelastpagefirstandthefirstpage
  104. last.
  105.  
  106. Adjustingthemarginsettings:
  107. In1stw2ps.initheTOFandleftmarginaredefinedas:
  108. tof=780andinitialleftmarginis70
  109. Youcanchangethesedefaultvaluesin1stw2ps.ini:
  110. TOFin:
  111. /aws0def/top780def/lfn100def/fontsize11def/np2stringdef
  112. andleftmarginin:
  113. /hlexchdef0fs/LMLM()stringwidthpopmul70adddef
  114.  
  115. ÇKnownbugs:Underlineisstillaproblem.Underlinedspacesinfrontofaline
  116. arenotdrawn.Underlinedspacesattheendofapieceoflinewitha
  117. differentfontthenthefollowingpartofthatlinearenotshown.Thebest
  118. thingtodoistounderlineonlythewordsandinterveningspaces,butnotthe
  119. spacesprecedingandfollowingthese.
  120.  
  121. Anysuggestioniswelcome.
  122. Pleasesendyourcommentsto:
  123. U00170@HASARA5.BITNET
  124. or
  125. BerendF.deVries
  126. 1eNassaustraat18-III
  127. 1052BGAmsterdam
  128. Holland.
  129.